(be) on pins and needles

  1. endişeli (olmak), huzursuz (olmak), diken üstünde (durmak).